﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            // водит фразу на русском и определяет, является ли он палиндромом. 
            //пробелы игнорируютсяю А роза упала на лапу Азора

            Console.WriteLine("Enter text:  ");
            string text = Console.ReadLine();

            bool suSy = true;
            char[] chars = text.ToCharArray();  // массив с пробелами
            char[] res = new char[chars.Length];
            int resInd = 0;
            for (int i = 0; i < chars.Length; i++)  // удаляю пробелы
            {
                if (chars[i] != ' ')
                {
                    res[resInd] = chars[i];
                    resInd++;                      //по итогу resInd будет длиной res не считая пробелы
                }
            }
            for (int j = 0; j < resInd / 2; j++)
            {
                if (res[j] == res[resInd - 1 - j])
                {
                    suSy = true;
                }
                else
                {
                    suSy = false;
                }
            }
            if (suSy == true)
            {
                Console.WriteLine("Phrase is a palindrome");
            }

            else
            {
                Console.WriteLine("Phrase is not a palindrome");
            }
            // Console.WriteLine(res);
        }
    }
}

